stationary or floating marine structures - Turc Anglais Dictionnaire